home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_1599 / 1582 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.2 KB

  1. Subject: some more 110h4 clues...
  2. Date: Tue, 28 Jun 94 16:11:04 +0100
  3. From: Torsten Scherer <itschere@techfak.uni-bielefeld.de>
  4.  
  5.  To further specify my last comment:
  6.  
  7.  The child crashes when creating the basepage in load_region() in p_exec()
  8. in dosmem.c when overlaying the parent immediately after a p_fork(). Calling
  9. p_vfork() before seems to be ok as long as you can guarantee the text segment
  10. or memory structures haven't been touched in between, say: There hasn't been
  11. another program started in the meantime.
  12.  
  13.  That seems to be the reason why the first getty crashes: It was fired off
  14. with p_vfork() and p_exec(200, "getty"), but when it finally calls login
  15. with p_exec(200, "login") other programs have been started in the meantime.
  16. If you try it again, you'll have a subsequent chain of non-interrupted
  17. init:p_vfork(), init:p_exec(200, "getty"), getty: p_exec(200, "login") and
  18. login:p_exec(200, "any-shell"), which therefore succeeds.
  19.  
  20. Am I still speaking Esperanto now? ;-)
  21.  
  22. ciao,
  23. TeSche
  24. -- 
  25. Torsten Scherer (TeSche, Schiller...)
  26. Faculty of Technology, University of Bielefeld, Germany, Europe, Earth...
  27. | Use any of "finger itschere@129.70.131.2-15" for adresses and more.    |
  28. | Last updated: 14. April 1994.                        |
  29.